package cn.zhf.shop.service;

import cn.zhf.shop.entity.AgentAudit;
import cn.zhf.shop.entity.Message;
import org.apache.ibatis.annotations.Param;

public interface AgentAuditService {


    Message deleteByPrimaryKey(Integer agentAuditId);

    Message insert(AgentAudit record);

    Message insertSelective(AgentAudit record);

    Message selectByPrimaryKey(Integer agentAuditId);

    Message updateByPrimaryKeySelective(AgentAudit record);

    Message updateByPrimaryKey(AgentAudit record);

    Message selectAll();

    Message selectALLNoZero();

    Message updateStatus(int agentAuditUserId, int agentAuditId, int Auditstatus,String rejectionReason);

    Message mohuSearch(String str);

    Message mohuSearchByPostUserId(String str,Integer postUserId);

    Message selectByPostUserIdAndAuditPostStatus(Integer postUserId, Integer auditPostStatus);

    Message updateAuditPostStatusByAgentAuditId(Integer updatedAuditPostStatus, Integer agentAuditId);

    Message selectByPostUserId(Integer postUserId);
}





